machine wrecker - Spanish English Dictionary